la sagra's flycatcher - Turkish English Dictionary